Java Based Distributed File System
نویسندگان
چکیده
There are distributed file systems that are being used in businesses and individuals but still users face various challenges and problems in using those systems. The distributed file system based on Java resolve the difficulties that were occurring in the past systems and provides various functionalities to users such as naming and transparency of files, high scalability, file replication with updates, cache consistency, provide shared access to the same set of files , less storage space, secure and safe access and effective communication. It would require minimal human administration and would not be very complex to use. The system uses Java as a platform as Java is the language for the advance programming in networks. Java distributed file system resolves all the problems occurring in systems being implemented in the past and that also with guarantee of integrity, confidentiality, access and availability and the most important one is the safe and secure access since the data is being distributed among the multiple clients. Java Based Distributed File System not only avoid problems such as slow performance, bad file replication, security problems , poor scalability etc but also provides migration capabilities for data and location independence. Hence by using Java as a platform, performance of distributed file systems can be improved.
منابع مشابه
Modular Workflow Engine for Distributed Services using Lightweight Java Clients
Abstract—In this article we introduce the concept and the first implementation of a lightweight client-server-framework as middleware for distributed computing. On the client side an installation without administrative rights or privileged ports can turn any computer into a worker node. Only a Java runtime environment and the JAR files comprising the workflow client are needed. To connect all c...
متن کاملHBase and Hypertable for large scale distributed storage systems A Performance evaluation for Open Source BigTable Implementations
BigTable is a distributed storage system developed at Google for managing structured data and has the capability to scale to a very large size: petabytes of data across thousands of commodity servers. As now, there exist two open-source implementations that closely emulate most of the components of Google’s BigTable i.e. HBase and Hypertable. HBase is written in Java and provides BigTable like ...
متن کاملPerformance Evaluation of a Hadoop-based Distributed Video Transcoding System for Mobile Media Service
Previously, we proposed a Hadoop-based Distributed Video Transcoding System that transcodes a large number of video data sets into specific video formats depending on user-requested options. In order to reduce the transcoding time exponentially, we apply a Hadoop Distributed File System (HDFS) and a MapReduce framework to our system. Hadoop and MapReduce are designed to process petabyte-scale t...
متن کاملDistributed Systems Security
A distributed system is a set of autonomous units connected through some network. The most used distribution architectures are CORBA, DCOM, and RMI. CORBA is an architectural standard for interoperability of systems using different operating systems and languages. DCOM is Microsoft's distribution architecture for COM components. It only allows interoperation of Microsoft's systems. RMI (Remote ...
متن کاملMicrosoft Word - EvaluationOfJava_ieeeformat_2.docx
Abstract—In the last few years, Java gain popularity in processing “big data” mostly with Apache big data stack – a collection of open source frameworks dealing with abundant data, which includes several popular systems such as Hadoop, Hadoop Distributed File System (HDFS), and Spark. Efforts have been made to introduce Java to High Performance Computing (HPC) as well in the past, but were no...
متن کامل